//---------------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------------------------
#include "RankStatus.h"
//---------------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------------------------
RankStatus::RankStatus():rank(0), 
                         status(0) {}
//---------------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------------------------
RankStatus::RankStatus(int rankI, int statusI):rank(rankI), 
                                               status(statusI) {}
//---------------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------------------------
RankStatus::RankStatus(const RankStatus& rankStatus):rank(rankStatus.rank), 
                                                     status(rankStatus.status) {}
//---------------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------------------------
RankStatus::RankStatus(const RankStatus* rankStatus):rank(rankStatus->rank), 
                                                     status(rankStatus->status) {}
//---------------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------------------------
RankStatus::~RankStatus() {}
//---------------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------------------------
void RankStatus::Rank(int rank) {
  
  this->rank = rank;
  
}
//---------------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------------------------
void RankStatus::Status(int status) {
  
  this->status = status;
  
}
//---------------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------------------------
int RankStatus::Rank(void) {
  
  return this->rank;
  
}
//---------------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------------------------
int RankStatus::Status(void) {
  
  return this->status;
  
}
//---------------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------------------------
RankStatus RankStatus::operator=(const RankStatus& rankStatus) {
  
  this->rank   = rank;
  this->status = status;
  
  return *this;
  
}
//---------------------------------------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------------------------------------
